﻿
Namespace HybrisItems.Model

    ''' <summary>
    ''' Allows to configure alternative methods at generated model.
    ''' </summary>
    ''' <remarks></remarks>
    Public Class ModelMethodModel

        ''' <summary>
        ''' Name of the alternative getter method.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Property Name As String

        ''' <summary>
        ''' Will the method be marked deprecated? Default is false.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Property Deprecated As Boolean

        ''' <summary>
        ''' Will this method be the default method and replace the original one instead of adding it additional? Default is false.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Property [Default] As Boolean

    End Class

End Namespace
